department of english teaching - French English Dictionary